#pragma once
#include <iostream>
#include <string>

class ExpressionNode
{
public:
	virtual bool valueB( int FCNo) = 0;
	virtual double valueD( int FCNo) = 0;
	virtual bool addNode(const char*) = 0;
	//virtual bool addNode(std::string) = 0;
	virtual void print() = 0;
	virtual void printValue() = 0;
	virtual bool hasPlace()=0;
};
 